through-hole mounted - French English Dictionary